Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Israel F4 Geneva Challenger - Geneva Sparkassen Open - Magdeburg Copa Ericsson - Guadalajara Warsteiner Challenger Lubeck - Lubeck New Delhi Challenger - New Delhi Corona Mexico City Open - Mexico City Steelers Cup - Kosice Gemax Samsung Open 2005 - Belgrade Open de L'Isere - Grenoble Music City Challenger - Nashville Shimadzu All Japan Indoor Tennis Championships - Kyoto Harrah's Entertainment Men's Pro Challenger - Tunica Odlum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx ATP Slovak Open Challenger - Bratislava IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw Neride Prague Indoor - Prague Internationaux de Tennis de Brest - Brest Open Diputacion Pozoblanco - Cordoba Oberstaufen Cup - Oberstaufen USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Dusseldorf Open Challenger 2007 - Dusseldorf Heilbronn Open - Heilbronn Warsteiner Challenger - Wolfsburg Espinho Challenger - Espinho Compaq Challenger - Bucharest XI Venice Open - Venice The LTA Manchester Challenger - Manchester ATP Challenger Trophy 2007 - Trnava Neride Prague Indoor - Prague Maia Open 2002 - Maia Open Sainte Victoire - Aix-En-Provence Pekao Open 2003 - Szczecin Sparkessen Magdeburg Open - Magdeburg Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Renault Slovenian Open - Ljubljana Segovia Challenger Open Castilla y Leon - Segovia Open Carparti - Brasov The Tarka Challenger - Barnstaple Gemax Open 2002 - Belgrade ECM Cup - Prague ATU Cup - Weiden 10th Wartburg Open - Eisenach ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Fergana Challenger - Fergana Lambertz Open by Stawag 2007 - Aachen Zagreb Open - Zagreb Zivnobanka Open - Prostejov The LTA Manchester Challenger - Manchester LTA Men's Challenger - Wrexham ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Black Forest Open 2000 - Freudenstadt Challenger 42 - Andrezieux The Joyce Eisenberg Jerusalem Open - Jerusalem Challenger Britania Zavaleta - Puebla The Wrexham Challenger - Wrexham Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes ATP Bangalore Challenger - Bangalore V Torneo Internazionale di Tennis - Barletta 2001 USTA Challenger of Calabasas - Calabasas Fergana Challenger - Fergana ECM Cup - Prague Internazionali di Tennis de San Marino - San Marino Credicard Tennis Cup - Campos do Jordao Kuppers Kolsch Cup by Lambertz - Aachen Zivnobanka Czech Open - Prostejov Jameson Cup - Milan Muller Cup - Ulm Optimus Maia Open - Maia USTA Challenger of Burbank - Burbank Prasentiert Von Seat Wolfsburg - Wolfsburg San Luis Potosi ATP Challenger - San Luis Potosi Warsteiner Challenger Wolfsburg - Wolfsburg Unicredit Czech Open - Prostejov Tatra Banka Open - Bratislava Podebradka Cup - Prague Kuppers Kolsch Cup - Aachen XL Capital Bermuda Open - Bermuda Tampere Challenger - Tampere Prague Challenger - Prague 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Crystal Cup 1998 - Portoroz ATU Cup 2001 - Weiden Zagreb Open - Zagreb 9th Wartburg Open - Eisenach Kyiv UMC Open - Kiev Residenza Open - Magdeburg Open Sainte-Victoire - Aix-En-Provence Porsche Open - Poznan Aberto Da Costa Do Sauipe - Bahia XL Challenger de Tenis Copa Sevilla - Seville Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg Okal Cup 2003 - Eckental VI Open Banc Agricol - Andorra Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Maia Open - Oporto CA Challenger - Graz USTA Tennis Championships of Houston - Houston Tatra Banka Open 2001 - Bratislava Challenger 42 - Andrezieux Ipsos Bucharest Challenger - Bucharest Steelers Cup - Kosice Zivnobanka Czech Open - Prostejov X Abierto Internacional de Salinas - Salinas Volkswagen TED Open - Istanbul Cairo Challenger - Cairo Kuppers Kolsch Cup Aachen - Aachen The LTA Sunderland Challenger - Sunderland MTCI ATP Challenger - Yokohama Lambertz Open - Aachen Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn Intersport Heilbronn Open - Heilbronn Caversham International Tennis Tournament - Jersey USTA Seascape Challenger - Aptos Challenger Leon 2004 - Leon IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl XL Capital Bermuda Open - Bermuda Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Ispat Open 2004 - Ostrava Qatar ATP Challenger - Doha Cepu Open - San Marino Open Castilla y Leon - Segovia Porsche Open - Poznan TED Open - Istanbul Samsung Securities Cup - Seoul ATU Cup - Weiden Pekao Open 2004 - Szczecin Privat Bank Cup - Dnepropetrovsk Intersport Heilbronn Open - Heilbronn Challenger Casablanca San Angel - Mexico City Pro Tennis World Open - Sunrise ECM Prague Open - Prague XL Capital Bermuda Open - Bermuda ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov PEOPLEnet Cup - Dnepropetrovsk 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos WOW Cafe Challenger - New Orleans Pekao Open - Szczecin Ethias Trophy - Mons Lambertz Open - Aachen Heilbronn Open - Heilbronn Labertz Open by Stawag - Aachen Tatra Banka Open - Bratislava GHI Bronz Classic - Bronx Okal Cup 2004 - Eckental Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Mobilux Open - Luxembourg Czech Indoor Open - Prague BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech Ischgl International ATP Challenger - Ischgl Bauer Watertechnilogy Cup 2008 - Eckental Pekao Open - Szczecin Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Jersey Challenger TED Open - Istanbul Lubbock Challenger - Lubbock Status Athens Open - Athens Karlsruhe Challenger Lambertz Open by Stawag - Aachen ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb Sporting Challenger '08-Trofeo Regione Piemonte - Turin The LTA Wrexham Challenger - Wrexham KGHM Emax Polish Indoors - Wroclaw 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Baden Open - Ettlingen Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan dBI Tennis Challenger - Binghamton II Manta Open - Manta Dusseldorf Open 2006 - Dusseldorf Mitsubishi Electric Europe Cup - Monza ECU Prague Open - Prague Challenger 42 - Andrezieux Heilbronn Open - Heilbronn USTA Challenger of Las Vegas - Las Vegas Internationaux de Tennis de Brest - Brest CA-Challenge - Graz V Trofeo Barcelona de Tenis - Barcelona Sarajevo Open 2004 - Sarajevo Sporting Challenger - Turin Jameson Cup - Milan Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Volkswagen TED Open - Istanbul Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires The Stella Artois Grass Court Championships - London VI Torneo Internazionale di Tennis - Barletta 1st Challenger Tournament Leon - Leon Hungarian Open - Budapest Heilbronn Open - Heilbronn Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda Rezidenza Open - Magdeburg Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw GHI Bronx Classic - Bronx Sardinia International Championship - Cagliari Venice Open - Venice International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Kyiv UMC Open - Kiev XI Abierto Internacional de Salinas - Salinas Qatar Mobil Open 2000 - Doha Macedonian Open - Skopje Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Volkswagen Challenger 2004 - Wolfsburg USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger Ford de Cherbourg - Cherbourg Kyoto Challenger - Kyoto Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Milan Indoors - Milan Kroger / St. Jude International - Memphis 2001 UT Tyler Patriot Challenger - Tyler Warsteiner Challenger Lubeck - Lubeck Sybase Open - San Jose Chevrolet Cup - Santiago The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Sarajevo Open - Sarajevo Franklin Templeton Tennis Classic - Scottsdale Tatra Banka Open 2006 - Bratislava Intersport Heilbronn Open - Heilbronn Estoril Open - Estoril Warsteiner Challenger - Lubeck Tallahassee Tennis Challenger - Tallahassee Open Seat-Godo 2001 - Barcelona Sparkassen Open - Magdeburg Exim Agmedia Open - Kosice Nottingham Men's Challenger - Nottingham BMW Open - Munich Gemax Open - Belgrade Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Croatia Open - Umag Ciur Pribram Challenger - Pribram Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia Salem Open - Hong Kong AIG Japan Open - Tokyo Akbank Private Banking-TED Open - Istanbul Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Gold Flake Open - Chennai International Bavarian Championship - Eckental Japan Open - Tokyo ATP Heineken Challenger 1999 - Ho Chi Minh City The Nottingham Challenger - Nottingham Open de Nice - Nice Polish Open 99 - Poznan Unicredit (Suisse) Bank S.A. Challenger - Chiasso The Surbiton Trophy - Surbiton Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors The Hilversum Open - Hilversum Open Castilla y Leon - Segovia Barletta Citta Della Disfida Open 2000 - Barletta Allianz Suisse Open Gstaad - Gstaad XL Capital Bermuda Open - Bermuda Samarkand Challenger - Samarkand The Powder Byrne Trophy - Surbiton Jaegermeister Open - Braunschweig TED Open Istanbul - Istanbul Time Warner USTA Challenger - Binghamton DPD Challenger 2000 - Aschaffenburg CA-Challenge 2000 - Graz TennisCup Vlaanderen - Antwerp Rado Swiss Open - Gstaad Brasil Open - Salvador Milano Challenger-Jameson Cup - Milan TED Open-Akbank Private Banking - Istanbul Open de L'Isere - Grenoble Qwarant Cup - Sopot Grolsch Cup - Warsaw Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto CA Tennis Trophy - Vienna Healthsouth/USTA Men's Challenger of Burbank - Burbank Nuembrecht Challenger - Nuembrecht Prosperita Open 2007 - Ostrava The Samsung Open - Bournemouth Heilbronn Open - Heilbronn Davidoff Swiss Indoors - Basel Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta Quelle Cup 1999 - Furth Tenniscup of Flanders - Ostende Connex Open Romania - Bucharest Open Castilla y Leon - Segovia Cairo Challenger - Cairo Okal Cup - International Bavarian Championship - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Classic - Bronx Open de L'Isere - Grenoble KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Qatar Exxon Mobil Open 2003 - Doha Czech Open - Prostejov S Tennis Master Championship - Graz GHI Bronx Classic - Bronx China Open - Beijing Milan Indoors - Milan 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano USTA Illinois Challenger - Champaign Abierto Mexicano de Tenis Pegaso - Mexico City The West Side Tennis Club Clay Court Challenger - Forest Hills Czech Open 2006 - Prostejov Lubbock Challenger - Lubbock Kobstaedernes ATP Challenger - Kolding St. Petersburg Open - St. Petersburg Sporting Challenger '07 Trofeo Regione Piemonte - Turin Rado Swiss Open - Gstaad Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Aamulehti Tampere Open - Tampere Levene Gouldin & Thompson Tennis Challenger - Binghamton Dusseldorf Open Challenger - Dusseldorf ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport Kobstaedernes ATP Challenger - Kolding Sybase Open - San Jose Ostrava Challenger Qatar Mobil Open 2001 - Doha Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Thailand Open - Bangkok Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel RCA Championships - Indianapolis Chennai Open - Chennai International Tennis Championships - Delray Beach Milan Indoors - Milan SAP Open - San Jose Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Furth Challenger U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Estoril Open - Estoril Gerry Weber Open - Halle The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Allianz Suisse Open Gstaad - Gstaad Cerveza Club Columbia Open - Bogota U.S. Men's Clay Court Championships - Houston Internazionali di Tennis di San Marino - San Marino Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo President's Cup 1997 - Tashkent Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Galleryfurniture.com Challenge - Atlanta Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Orlando UBS Open Gstaad - Gstaad Croatia Open - Umag CA Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow Olbia Geovillage Open - Olbia San Luis Potosi Challenger 2002 - San Luis Potosi KGHM Polish Indoors - Wroclaw USTA Challenger of North Miami Beach - North Miami Beach Polish Open 2000 - Poznan Pekao Open 2001 - Szczecin Zivnobanka Czech Open - Prostejov Intelig Tennis Cup - Campos do Jordao Open de Franche Comte - Besancon The Powder Byrne Trophy - Surbiton Venice Challenger - Venice USTA Challenger of Burbank - Burbank Kyiv UMC Open - Kiev Okal Open - Eckental Copa Ericsson - Santiago Warsteiner Challenger Series - Lippstadt Las Vegas Challenger - Las Vegas I Open de Tenis Comunidad de Madrid - Madrid The LTA Wrexham Challenger - Wrexham Pekao Open - Szczecin Wiesmann Roadster Open - Nuembrecht Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Dubai Open - Dubai Grand Prix Hassan II - Casablanca China Open - Beijing Heineken Open Shanghai - Shanghai Muller Cup - Ulm Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Open SEAT Godo 2006 - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Mauritius Open - Mauritius Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm Mercedes Cup - Stuttgart Tento Czech Open - Prague Tennis Masters Series - Miami President's Cup 1999 - Tashkent Gold Flake Open - Chennai Heineken Open - Auckland Dubai Tennis Open - Dubai Davidoff Swiss Indoors - Basel Medibank Private International - Sydney Wideyes Swedish Open - Bastad CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Copenhagen Open - Copenhagen The Dubai Tennis Championships - Dubai The Lipton Championships - Key Biscayne Heineken Open Shanghai - Shanghai Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Tennis Masters Series - Hamburg Rogers Masters - Montreal Heineken Trophy - 's-Hertogenbosch Generali Open 2001 - Kitzbuhel Tennis Masters Series - Monte Carlo AIG Japan Open - Tokyo NASDAQ-100 Open - Miami Open de Moselle - Metz BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Montreal Mercedes Cup - Stuttgart Hypo Group Tennis International - Portschach Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 2R, MAR-CZE 0-5 French Open - Paris U.S. Open - New York Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2